package com.zd.bms.service;

import java.util.Map;

import com.zd.bms.bean.vo.req.WechatUserListReqVo;
import com.zd.bms.bean.vo.resp.WechatUserRespVo;
import com.zd.common.bean.model.UserInfo;
import com.zd.common.dao.common.Page;
import com.zd.common.service.IBaseService;

/**
 * 微信用户相关service
 * @author lishi
 * @date 2018年12月2日 上午1:19:50
 */
public interface IUserInfoService extends IBaseService<UserInfo> {
	/**
	 * 分页获取微信用户
	 * 
	 * @param req
	 * @return
	 * @throws Exception
	 */
	Page<WechatUserRespVo> pageWechatUser(WechatUserListReqVo req) throws Exception;
	
	/**
	 * 统计总微信用户，以及当天用户
	 * @return
	 * @throws Exception
	 */
	Map<String, Object> statisticalUser(WechatUserListReqVo req) throws Exception;
}
